trustees deed - German English Dictionary